About Taurah Limited (11981360) United Kingdom