About Neurotic Pictures Ltd (11869120) United Kingdom