About Emidr Europe Limited (11693292) United Kingdom