[#25807] Adds legal module
Merge pull request #304 from previousnext/25807-legal

[#25807] Add legal