About International London Academy Ltd. (11562159) United Kingdom