About N-and Group Ltd (09867611) United Kingdom