About Elisabella Store Ltd (12233653) United Kingdom