- The previous company of the owner, shut down after doing a last big cash out last year: https://en.wikipedia.org/wiki/Ensogo
- whois data for the website is very suspicious
- "Monaco Technology GmbH" is not registered in any german speaking country according to the public registers. And why would it be registered in a german speaking country anyway
edit:
GmbH = Gesellschaft mit beschränkter Haftung, German term for limited liability