About Ella S Essentials Limited (12045989) United Kingdom