DH MEHANICS 307904443 Rights to trademarks and intellectual property