Ottu for Computer Integrated Solutions WLL Trademarks
OTTU

OTTU

Filed: December 3, 2020
Software as a service (SAAS) services featuring software for use in debit card and credit card payment gateway integration…
Owned by: Ottu for Computer Integrated Solutions WLL
Serial Number: 90357036