About Eumachia Ltd (11041826) United Kingdom