About Fintech Technologies & Services Limited (13355061) United Kingdom