About N3 Living Ltd (09512741) United Kingdom