About Msc Magazine Ltd (11283915) United Kingdom