About The Research Solution Limited (06169610) United Kingdom