About Gglondon Ltd (12027671) United Kingdom