About The London Interactive School Limited (06413456) United Kingdom