About Bella Durham Limited (11750983) United Kingdom