About Bella Beauty London Limited (11551055) United Kingdom