About Ran Pharmaceuticals Ltd (13442273) United Kingdom