About Sm Lifesciences Limited (12251925) United Kingdom