Not dealt with the company but those wheels are Innovite Tarmac 2's which a number of folk on here have on their cars including myself ( in white on mine tho![])
Feedback is always worth reading.
oh, and yes those will deffo fit your car 5x100 and et48 is the right fittings.
Just a wee pic of them on a blobeye for info