Ocula Technologies Holdings Ltd announces successful Series A Investment round - Castelnau Group Limited | PRN | Ticker