About Research Alliance Limited (06689401) United Kingdom