About Ground Control Studios Limited (10915839) United Kingdom