About Igc Technology Limited (09189531) United Kingdom