About Kibo Ventures Uk Limited (11661416) United Kingdom