Neo Scale Models, made in China, developed in the Netherlands.
There are many brands of 1/43 scale model cars, with the resin models being more precise than the diecast metal.
This one was sold through American-Excellence.com on ebay.
Do a web search for 1/43 scale models.
Average price is...