About Levi Ncube Limited (11109272) United Kingdom