About Ndumiso Ncube 0361 Limited (09093643) United Kingdom