About Japan Films Limited (08243570) United Kingdom