TECHBOSS
Everything Tech! 25 Years Old, and before these companies were found (Google, Facebook, Twitter, Tesla, Spotify, Netflix, Youtube)
It looks like nothing was found at this location. Maybe try a search?