About N2 It Solutions Limited (10824395) United Kingdom