About Bambi Bains Ltd (12153365) United Kingdom