About Skm Life Sciences Limited (10123245) United Kingdom