About Nikita Productions Ltd (12303083) United Kingdom