twe munsi nibaza icyo bisaba gukora ibi it is a subsidiary of mastercard and based in purchase new york ibikurikira biratwumvisha kurushaho imigenzo myiza