Cool name. That's one of those company names that almost seems like someone thought it would make a good company name first and thought it was so fitting, they should build a company around it.
Thanks!
I didnt find this when looking, thanks will take a deeper look.