About Rough Magic Productions Ltd. (11934679) United Kingdom