About Mini Bambino Limited (12261198) United Kingdom