About Ndingi Limited (12826430) United Kingdom