About N6 Limited (11391037) United Kingdom