About Argo Research Ltd (13176329) United Kingdom