Fifty Pixels Ltd Trademarks
MOBILOUD
Filed: December 12, 2018
Software design and development; Design and development of software in the field of mobile applications
Owned by: Fifty Pixels Ltd
Serial Number: 88227283