About The Mec Nix Ltd (12649962) United Kingdom