Brand / Supplier of this capacitor
There is a symbol shown on each of the caps that looks like some sort of badge:



This is the symbol for Nippon Chemi-Con, which is a company that makes high-quality capacitors: