About Intelligent Sanctuary Global Ltd (11227614) United Kingdom