About Bella Boo Clothing Limited (12223089) United Kingdom