About Slim Ted Ltd (12042444) United Kingdom