About Solas Pharmaceuticals Ltd (NI620612) United Kingdom