Never heard of these guys. No data or pricing posted to go with it either just a picture of the turbo. 58mm compressor:

Click here to enlarge

Click here to enlarge