About London Star Music School Ltd (10740256) United Kingdom