About Sk London Limited (10471538) United Kingdom