About Research Exchange Ltd (09198842) United Kingdom