About Vpc Investments & Consulting Ltd (11181480) United Kingdom