BUYA ADVANCED PAYMENTS LTD Trademarks
BUYA

BUYA

Filed: May 26, 2021
Processing debit card, credit card, contactless credit and debit card and electronic wallet payments; processing electronic…
Owned by: BUYA ADVANCED PAYMENTS LTD
Serial Number: 90735695