About Kalahari Capital Group Limited (10884613) United Kingdom