About Nargis Trading And Marketing Company Ltd (12663851) United Kingdom