About Miaa Bella Limited (12255465) United Kingdom