About Ground Control International Limited (11666218) United Kingdom