About Insignia Core Solutions Ltd (05861195) United Kingdom