About Satex Ventures L.p. (SL019925) United Kingdom