About N K L Beauty Limited (10688462) United Kingdom