Rizza, George, managing director Novello & Co Ltd