Được tạo vào 1990 (United Kingdom), PIC sở hữu 12 thương hiệu chị em và 2214 thương hiệu cạnh tranh. Thương hiệu PIC thuộc sở hữu của GENUS, một công ty được liệt kê tại London. Số Nhận dạng Chứng khoán Quốc tế (ISIN) của GENUS là GB0002074580. PIC thuộc lĩnh vực kinh doanh Công nghệ sinh học.