About Msk Holdings (london) Limited (12296633) United Kingdom