About Mekss Ltd (07379391) United Kingdom