As it literally says "Einhell" on it I would say it was bought as it is a larger tool brand in the EU. The red also seems to be matching Einhells Color.
Yeah you spent 20 minutes setting all that up 2 guys could safely pick that up and set it on the stand we’ve done 5/7 ton systems 8-10ft in the air without a crane or chain fall