They seems to prefer discord as their means of communication. Being not a discord guy myself, I can't check how's the discussion happened there. Their official telegram is effectively non functional with zero update since the creation date, though. Same fate happened to their website which literally lacking of any useful info. No company profile, no team, just a page listing their social media.