About Agilis Holdings Limited (10097133) United Kingdom