About Msc Holdings Limited (05743592) United Kingdom