About N-technology Ltd (09595591) United Kingdom