About Nex Sef Limited (06292563) United Kingdom