Their website is pretty strange. If I were an investor I would never give my money to them, because they don’t look like a company that can be trusted. The way they introduced the founders is lame, mildly speaking. It can be found on the right corner of the main page. ?? easy to find it, but possible. However, I doubt it’s right. But even though they mentioned team members, they didn’t provide information about them at all. Just names and linkedin links. No photos, no descriptions. If you want to contact them, it may be hard. They provided an online form only, and as you know it’s the most ineffective way of getting in touch with representatives.