About Activo Management Limited (04320451) United Kingdom