NuMoola LLC Trademarks
NUMOOLA
Filed: September 22, 2017
software for computer devices such as computers, mobile devices, electronic tablets, and smart phones, for making contributions…
Owned by: NuMoola LLC
Serial Number: 87618631
NUMOOLA
Filed: September 22, 2017
software for computer devices such as computers, mobile devices, electronic tablets, and smart phones, for making contributions…
Owned by: NuMoola LLC
Serial Number: 87982846
FEAT SCORE
Filed: November 8, 2021
Downloadable software for computer devices such as computers, mobile devices, electronic tablets, and smart phones, for…
Owned by: NuMoola LLC
Serial Number: 97113373