About Ela Uk Stores Ltd (10271120) United Kingdom