About Medsol Holding No. 2 Ltd (10675251) United Kingdom