Q 1: Since 2015... and you just started recently as you say. Where are all the positive reviews located? Especially since nobody knows your website.
Q 2: Are you using Jambler API? Because it looks like a white-label
Good luck with your service still.
edit 1:
so using their api wouldn't automatically make this one trusted.
For sure, but I was just wondering since there is a similarity, hence I asked
edit 2:
Everything about the content of your mixer website is just a copy-paste from other mixer websites, and on top of that it's brand new.
That's what you can notice on all websites using Jambler (IICRC). It's come from the default "template" provided (IIRC too) It is not necessarily a red flag, here we can say that it is a lack of creativity to differentiate from others.
The site is new but people have to start somewhere otherwise nothing will happen. Everyone deserves a chance