About Atticus Pictures Limited (09641494) United Kingdom