About Young Music Makers London Limited (00899572) United Kingdom