DELUGE OFFSHORE & MARINE PTE. LTD.