About T Ncube Ltd (09201781) United Kingdom