Khykha Estates Private Limited · Khykha Management And Marketing Services Llp · Khykha Engineering And Services Llp · Ysa Itech Solutions Llp · U70200 Ka1995 Plc017830 · Ysa Itech Solutions Private Limited · Khykha Engineering And Services Private Limited