About Sedpine Limited (12025426) United Kingdom