66 Dart to Germany

Greetings from Finland. They do have VAT.Id. number. "UST-IDNR: DE 292660828". That suggests they are real company. I am not sure but I suspect you can ask verification info about company via web site BZSt - Businesses
It is German authority page in english.