Anybody uses https://www.skucloud.co.uk/ ?

Anybody knows anything about them?