About Citizen Kane Limited (10284312) United Kingdom