About New Moon Films Limited (03078262) United Kingdom