About Skm Europe Limited (02627854) United Kingdom