About Hola Skin Care Uk Ltd. (13038429) United Kingdom