About S Medicine Limited (10309393) United Kingdom