About Bambi B Ltd (12181424) United Kingdom