About Delia Cosmetics Uk Ltd (12924217) United Kingdom