Domain name and website created:
Creation Date: 2019-11-24
Fresh new. Red flag 1!
No real contact details, only email+mobile
Red flag 2
Checking team members impossible to check their social media details, no any background or experience confirmations.
Actually seems just a random photos form the internet
I wouldnt recommend.