About Slingshot Cartel Wgl Ltd (10462814) United Kingdom