About Activate Research Limited (13557231) United Kingdom