About N2 Holdings Ltd (10267080) United Kingdom