About The Opus Ventures Members Limited Partnership (SL004977) United Kingdom