About N-and Technologies Ltd (09867413) United Kingdom