About Eylau Partners Ltd (11547120) United Kingdom