About Mini Bub Ltd (12697417) United Kingdom