About Venti20 Capital Plc (13706916) United Kingdom