About Elenora Clothing Limited (12384378) United Kingdom