About Tenure Research Limited (12674294) United Kingdom