About N Living Limited (12077627) United Kingdom