About Igc Technical Solutions Ltd (06254148) United Kingdom