About N2 Applied Ltd (SC637453) United Kingdom