LUCAN CASTLE PRIVATE LIMITED - CIN U80900KL2022PTC079320 |