About Adelphi International Research Limited (02419446) United Kingdom