About Skm Aberdeen Ltd (SC383846) United Kingdom