About London Singers Studio Limited (12691409) United Kingdom