About N&e Beauty Limited (SC640024) United Kingdom