About Mini Mumbler Ltd (NI642432) United Kingdom