About Toor S Ltd (11861231) United Kingdom