About Msc Asset Management Limited (13385106) United Kingdom