About Agallis Ltd (13413511) United Kingdom