Looks shady af. Brand new web site, contact by Whatsapp, no "Mention légales" which are mandatory on french websites...