About 1098 Pictures Development Company Limited (08448035) United Kingdom