About Bella Moora Ltd (10449012) United Kingdom