About Eulexica Ltd (13166145) United Kingdom