About Oaks International School Limited (11208800) United Kingdom