About European Management Services Ltd (11886427) United Kingdom