About The Creative Rights Company International Ltd (12496666) United Kingdom