About Sacred Space Foundation (02449176) United Kingdom