RT Raphael Thomas Handberg Richardson Current PSC Person with significant control at RICHARDSON NOVA LIMITED Notified on 1st Apr 2025