If you’re US based you will not be able to “invest” with this company. If you have a EU bank account then you would be able to. They are not set up to deal with the “lack of security” banking system options we have. No US credit cards will work with there system.I've been getting ads on YouTube for purchasing shares in a night train company - which seems to be Netherlands based as the ads are in Dutch. The cars themselves to not appear to be new and have limited destinations (Berlin to Amsterdam iirc) so far. I'm intrigued by the concept, but wonder how far it'll go.
If you do invest be sure it’s a sum of money you will not need in the future. While these folks have been able to start their service, it may be a flash of bright light as it vaporize next week. Think “Locomore” that operate less than a year. The route is still be used, just not by the original company, that ask you to invested in.