per caption on site "Office
design sign, custom color and patented artsigns mounting system, no drilling, no dust, no noise, and most important very quick, in this case about 10 minutes"
Must have faith in whatever adhesive they are using.
When I was building Helocopters they have all kinds of crazy strong adhesives so its definitely possible its only glue.