About Vincopus Capital Ltd (10584764) United Kingdom