About Bella London Holdings Limited (12761782) United Kingdom