About International School Germany Limited (07547008) United Kingdom