About Finex Incorporation Ltd (10593555) United Kingdom