About Tek Fintech Ltd (13527251) United Kingdom