About N3 Technologies Llp (OC415088) United Kingdom