About Xaas Solutions Ltd. (08400926) United Kingdom