iSmart definition

iSmart means iSmart (Proprietary) Limited with registration number 2004/024118/07.