Carproof is good! IIRC around $60.00......
As a dealer, I run across many vehicles that show an accident or 5.....dealers have to declare anything over $2,000.00 IN TOTAL DAMAGE, even if it is 4 $500.00 windshield claims! So most dealers just declare "over $2,000" to be safe.
Same with rental.....if you have no history on the vehicle, better to cover your backside and check off the boxes for x lease and x rental too! Most rentals are run for a very short period of time....usually up for auction before the model year stops production!
Never heard of the company you are asking about, but that is not surprising! There are many, many companies out there working as brokers...many good ones, many too just trying to make a buck!
Find a dealer you trust to purchase from, or take your chances!! With dealerships, big or small, there is a body who regulates them....the curbers and private sales can bite you in the butt, same with US purchases. Being classified as a foreign country, no declarations are required besides "out of country"...... the biggest hit here came when "Katrina" hit many years ago.....Toronto are surrounding areas got hit hard with extremely cheap high end cars, being sold at pennies on the dollar....no one stopped to think where they came from for the first while.....for the most they were pulled from underground flooded parking areas...dried out, fired up and sold right away!!
Do your homework as it is hard to find someone who will do it for you!!
Any questions? Just ask....I have been in the auto industry three weeks shy of 37 years......