NEST stands for the National Employment Savings Trust. NEST was set up by the government as an option for employers to use to comply with their auto-enrolment duties. Although set up by the government it is independently run.
For more information about NEST see the NEST Pensions website.