About Finex Tech Ltd (13609902) United Kingdom