Được tạo vào 1999 (Sweden), NIMBRA sở hữu 2 thương hiệu chị em và 1490 thương hiệu cạnh tranh. Thương hiệu NIMBRA thuộc sở hữu của Net Insight B, một công ty được liệt kê tại Francfort. Số Nhận dạng Chứng khoán Quốc tế (ISIN) của Net Insight B là SE0000366098. NIMBRA thuộc lĩnh vực kinh doanh Phần cứng.