Naheed Memon, CEO of Oracle Power PLC (LON:ORCP) Company overview