About Research & Insights Ltd. (10504319) United Kingdom