About Finx Technologies Ltd (10861814) United Kingdom