About Thax Ventures Ltd (10409196) United Kingdom