About Bella London Ltd (09928986) United Kingdom