About Nick Bicat Music Limited (03595144) United Kingdom