About Meo Essentials Retail Ltd (11968145) United Kingdom