About Bambi Beauty Ltd (09046393) United Kingdom