About Edex Investments Ltd (12256155) United Kingdom