Electric lifting scaffolding

Electric lifting scaffolding

I came across this website, and it seems to be to true, is this website legimate?