About Research Ideal Ltd (09541605) United Kingdom