About Sk Alpha Ltd (10264573) United Kingdom