About Elan Lifestyle Solutions Ltd (12468291) United Kingdom