About Kalahari Kapital Ltd (11381195) United Kingdom