About Rothon Research Limited (10685163) United Kingdom