About Spica Music Limited (12458160) United Kingdom