About Eurolex 2019 Ltd (12557519) United Kingdom