About Msol Holdings Limited (08950112) United Kingdom