About Finex Alternative Ltd (07292100) United Kingdom