About N2c2 Limited (12104509) United Kingdom