About Capinvest Holdings Limited (05192318) United Kingdom