About Nomadic Bella Ltd (10167073) United Kingdom