About Nina Swan Beauty Products Limited (02139693) United Kingdom