Targeted at women as a brand of premium clothing products, Kaaruka (meaning A Heavenly Piece of Art) derives its name…