Ah sorry, that was whois based. Anyway, my feedback on the site is: no idea who's behind it and no word about the team or the organisation/company behind it. Landing pages convert better, if this is clear.
Other than that, the offering looks great.
Edit: If I google your company, it's currently incorparated in Paris, France.
Other than that, the offering looks great.
Edit: If I google your company, it's currently incorparated in Paris, France.