Do you have any info on the board and management, are they solid? Their pictures on the webpage somehow don't convince me...