DENHA CORPORATION ID 6115515