I.M. Tech has filed an IPO.