About Sub2 Investments Llp (OC358036) United Kingdom