Sea Oil Public Company Limited has filed an IPO.