About London International Music School Limited (09145633) United Kingdom