About The London School Limited (11155952) United Kingdom