About S.c Music & Tech (uk) Ltd (12521813) United Kingdom