Armilla Tech Ltd Trademarks
ARMILLA
Filed: February 25, 2021
Downloadable mobile applications used to facilitate communications between the wearer and others, and associated computer…
Owned by: Armilla Tech Ltd
Serial Number: 90547211