About Elliott Ngwenya Limited (10814361) United Kingdom