About N&i Systems Ltd (08697295) United Kingdom