About Taurus-tells Limited (11053698) United Kingdom