X TECHNOLOGIES (PVT) LTD