About Cambridge World Smart School Ltd (13439548) United Kingdom