About Ndaba Limited (06411959) United Kingdom