This company is also listed on : Wikipedia (en)
Legal status : British multinational company.
Clients : Governmental agencies and the military (according to their website).
Products : A large range of defence and security products, including tracking surveillance devices. Their website does not give many informations about their products.
An available document describes a tracking surveillance device they market called Ocellus S100.