MAGICRAFTS LLP is a trading company,with its head quarters at Kozhikode, Kerala and have its Geographical area of operation allover india. The MAGlCRAFTS deals In Mementos, Trophies, Printing and Binding Devices and accessories, Printing Machines, Photo frames, Mountings,ID Cards and Sublimations