About Kalahari Travel Tours Ltd (12110353) United Kingdom