About Vespa Capital Gp Limited (10688876) United Kingdom