About Illuminated Films (war Game) Limited (04136219) United Kingdom