招标公司不公布技术和商业标分数可能违反政府采购法及招投标管理相关规定。根据相关规定,招标人应当对招标文件评审过程及结果进行公示,其中包括技术和商业标分数评审结果。公示结果可以确保投标人了解评标情况及评审标准并实现透明公正。如果招标公司不公示评审结果,可能影响投标人权益,导致招标结果不合理或不公正。