About Triff Holdings Fintech Ltd (13442786) United Kingdom