About N3i Limited (12141332) United Kingdom