About Edinburgh Pharmaceuticals Ltd (SC685980) United Kingdom