About M.e.k. Developments Ltd. (05349988) United Kingdom