About New Wave Films Limited (06496019) United Kingdom