About Cha Ventures Limited (05626447) United Kingdom