About Kapital Ventures Limited (01802099) United Kingdom