Check out our blog
Licensee means the legal entity which will own the license, i.e. company name.
Company Registration Number is a number to identify your company and verify its legal existence as an incorporated entity.
If you do not have such a number, please contact our Sales team.
Which email should we contact you on.