Never heard of it until today. How much of what you know about the company and its management can be verified independently?