About Kalahari Limited (02203862) United Kingdom