About Spica Recordings Limited (12449669) United Kingdom