ICD Larcha to open for business within a year