NON-DISCLOSURE, DEVELOPMENTS AND NON-COMPETITION AGREEMENT