About Talin Ventures Ltd (13342143) United Kingdom