About Studio Interdisciplinary Thought Operations Ltd (12417619) United Kingdom