About Licentia (uk) Ltd. (06931705) United Kingdom