About N2 Project Solutions Limited (10777516) United Kingdom