OKP Holdings Limited secures PUB contract worth S$146.5 million