About Insignia Capital Ltd (13574113) United Kingdom