I'm stumped. I purchased these wheels which had the center caps sold. I've never seen this logo, and cannot find out who made it in spite of an exhaustive search on Google, Google images and several other search engines. The wheels are 16" - 8x165 or 8x6.5. Stock offset, stock width, stock etc. - 6.5Jx16 ET17
Any help would be gratefully accepted.