About N1 Ssre Limited (11881417) United Kingdom