About Insignia Global Network Limited (10875709) United Kingdom