About Galaxy Business Ventures L.p. (SL020565) United Kingdom