About Kabolero Ventures Lp (SL025093) United Kingdom