Shirvan and co MMC