About Demac Recordings Limited (SC467011) United Kingdom