About Anomalous Films Limited (12287609) United Kingdom