Does anyone know anything about this company? I have a relative who may be going to do some business dealings with them and was wondering if anyone had heard of them. I haven't but I thought I'd ask around. They say they have good results with microbial additives.