About Licore Associates Limited (02395880) United Kingdom