About N2s Management Ltd (12984710) United Kingdom