About Paratus Research Limited (08827332) United Kingdom