About Slingshot Cartel Drg Ltd (10374984) United Kingdom