About Finx Limited (07468195) United Kingdom