About Sm & Sk Investments Limited (12193078) United Kingdom