About Sacred Space Holistics Ltd (12941406) United Kingdom