Othera Group Limited Trademarks
OTHERA
Filed: May 14, 2018
Data processing equipment and computers; computer software for encryption; data processing software; computer software for…
Owned by: Othera Group Limited
Serial Number: 79237458
SRBS
Filed: May 30, 2018
Data processing equipment and computers; computer software for encryption; data processing software; computer software for…
Owned by: Othera Group Limited
Serial Number: 79238146