About N1 Lroe Limited (11866388) United Kingdom