UK based hosted desktops provider. Desktop Monster allows you and your employees to work anywhere in the wold with an internet connection and an internet enabled device.