Im curious about the serial number as I have never seen that before either... I will ask around and see what I can find out, ill let you know if I come up with anything...
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: this_feature_currently_requires_accessing_site_using_safari