Did a Google search on Elton Alderman, guy seems not very clean. Anyone no more about this CEO and hi company?