About Ta Ventures Ltd (11294648) United Kingdom