About Meo Essentials Ltd (11186715) United Kingdom