About Vt Partners Spv Llp (OC426617) United Kingdom