About Bella Malla Limited (10949225) United Kingdom