About Elix Life Ltd (11531924) United Kingdom