About Ggr 115a Ltd (10720902) United Kingdom