About Sx Pharmaceuticals Ltd (13322889) United Kingdom