From the website "...it took a full year of planning and the addition of numerous team members to get to where we are now."
For a company that took A FULL YEAR, Innovative Mining Solutions LLC shows up nowhere on google except your website. Is this a US based LLC? If yes which state? If not, which country?
My LLC was started 30 days ago and is all over google now. Can't hide public records.