About Vst Partners Limited (12092008) United Kingdom