License management portal from Imazen & Lucrasoft