About The London Interdisciplinary School Ltd (11082840) United Kingdom