About Master Ventures L.p. (SL013583) United Kingdom