About Finex Dlt Limited (12885127) United Kingdom