About J Tembani Consultancy Ltd (09715288) United Kingdom