About Bad Bambi Ltd (12401765) United Kingdom