About Rapid Innovation Ventures No. 2 Llp (OC429164) United Kingdom