About Edeen Investments Uk Limited (11224797) United Kingdom