About Sk Store (london) Ltd (12856855) United Kingdom