About Megna Tradings Ltd (12497162) United Kingdom