Leya AB Trademarks
LEGORA

LEGORA

Filed: January 15, 2025
Downloadable computer programs and downloadable computer software for processing, generating, understanding and analysing…
Owned by: Leya AB
Serial Number: 79421229