Nice! You've earned yourself a watch.
Did you make one for the Sheliak?
Other than a real-life corporation with the same name in Toronto, I can't find any official insignias for the Sheliak Corporation online for any officially published Star Trek works.
Considering who and what they are in Trek, I would love to add them to the mix!