About Nargis Pharma Ltd (11402786) United Kingdom