About Streamline Pharmaceuticals Ltd (11278654) United Kingdom