About N1 Efdx Limited (11881413) United Kingdom