About Jt Ndaba Ltd (09111129) United Kingdom