About London Chamber Orchestra Newco Limited (10606644) United Kingdom