M/s. Cache Technologies & communications