About Bella &co Limited (12294329) United Kingdom