About Bellastella Limited (11791198) United Kingdom