About Slingshot Cartel Wgl Game A Ltd (10462917) United Kingdom