I think you are reading too much into their name. The company is much more than a lab with income from consulting and hopefully some products soon. Maybe something like Sigma Technologies would be better.