Ihaha Technologies Ltd niho honyine wasanga ibikoresho byose ukeneye by’ikorana buhanga kandi kugiciro buri wese yibonamo.