About Bella By Bella Ltd (11393718) United Kingdom