About Insignia Investments Limited (06396675) United Kingdom