About New Wave Productions Ltd (04596191) United Kingdom