About Trimaran Ventures Ltd (12562060) United Kingdom