About Kcb Ventures Limited (13090080) United Kingdom