About N2 N2 Ltd (11247162) United Kingdom