About Sanctum Spiritus Dominus Ltd (11601078) United Kingdom