About N3 Limited (11974203) United Kingdom