About N2 Direct Limited (07534089) United Kingdom