About Bellabooze Ltd (12712670) United Kingdom