About New Wave Pictures Ltd (13181175) United Kingdom