The arms don't look strong enough to keep 20kg of bike suspended horizontally from a wall but it would probably be OK suspended from a ceiling, so long as you can lift the bike into it.Like a bike shop style one.
If you just want to wall mount and/or have a spare wall.
BiciSupport Wall/Ceiling Hanger