Scam or Legit: High Voltage Capacitor Manufacturing?
Here is the X7R availability table from AVX:



The highest capacitance for 0805 100V is 0.47uF; 10uF 100V is not available even in a 1206 package (I am willing to concede that the next capacitance value may be available in X5R).

Personally I would give this one a miss; AVX is one of the best sources out there and they don't make anything even close.