About Gc & C It Solutions Ltd. (11920475) United Kingdom