About Nc & C Music Limited (SC698595) United Kingdom