About Mini Bee Ltd (12467068) United Kingdom