About Kemosabe Film Co Ltd (12218174) United Kingdom