About Bambi Boutique Limited (13123592) United Kingdom