About Mylena (u.k.) Ltd. (02778790) United Kingdom