About The Kalahari Community Company Limited (10680070) United Kingdom