About Minerva Opus Tech Lp (SL019133) United Kingdom