About Spiritus Consultancy Solutions Limited (08438069) United Kingdom