About Ella Clothing Ltd (11587059) United Kingdom