Thaco cancels public company registration