Maybe I can help.
First of all the site is almost identical to www.madoka-biz.com, and it is hosted on the same web-server.
For both sites the WU payee surname and the city are the same, so I think both are referable to the same suppliers.
The pictures on both sites are (almost) all from gens.
I have bought some watches from Madoka and although I received every watch, the quality of some of them was very bad.
Furthermore one watch I ordered as Swiss ETA had an Asian copy of the ETA movement instead.