About Retail Elyo Ltd (13324646) United Kingdom