About Edmi Europe Limited (07810330) United Kingdom