About N And N Technologies Ltd (09338624) United Kingdom