About Agellus One Limited (11361936) United Kingdom