About Kbo Ventures Limited (12526488) United Kingdom