About Ndss Ltd (06726465) United Kingdom