About N2n Communications Ltd (11675155) United Kingdom