About Tal Ventures Ltd (12568832) United Kingdom