GENESIS PHARMACEUTICALS (PVT) LTD