About Sphera Pharm Limited (05788108) United Kingdom