Where do you get the infographics? I can see many of them are just taken from Shutterstock or Fotolia from various authors. Their license doesn't allow sharing it for free.
The domain itself, infographic.site, meh... If I wanted a new TLD, I wouldn't buy your domain, I'd register infographic.website or infographic.club, they are available.