About Bello Bella Limited (11671408) United Kingdom