About Mekx Ltd (09044288) United Kingdom