About Tal World Limited (08101986) United Kingdom