About Izzabell Store Ltd (13592629) United Kingdom