About Recognex Limited (08661333) United Kingdom