About Mekan Global Ltd (09777408) United Kingdom