Gemba Finance Ltd Trademarks
GEMBA

GEMBA

Filed: March 24, 2022
Financial and monetary payment services, namely, payment transactions processing services, in the nature of electronic transfers…
Owned by: Gemba Finance Ltd
Serial Number: 79343904