About Batsela African Ventures Lp (SL034240) United Kingdom