Zebronics make bad power supplies. One big thing is that the manufacturers website does not even post decent specs for the product, had to find a review to find out that the 12v rail only has 16 amps. 12v x 16a = 192w, typically a 450w psu will have around 36-40 amps on the 12v rail so if you buy this PSU, expect it to work like a bad 250w power supply.
As to if it would fit, I am not sure since they product page doesn't even specifiy if it is atx or not or even give dimensions o.O
I wouldn't let this psu within 100 ft of my system.