About Vpi Capture Limited (13592161) United Kingdom