About N S Toor Ltd (11837739) United Kingdom