"I see that team information is available on their website but with no link to Linkedin yet."
I'm sorry, but adding a photo and a name everyone is doing it. It does not prove that it exists. As I say, there is no information about them.
You say : "Gentarium has recently become a registered company in the EU", humm, there evidence of that?
Regards.