About Nesti Living Limited (10676297) United Kingdom