About Mekan Traders Ltd (13003114) United Kingdom