About Meez Ltd (11568050) United Kingdom