About Activas Managed Solutions Limited (08006788) United Kingdom