About New Wave Foods Ltd (SC512270) United Kingdom