Ticking Minds Technology Solutions P Ltd