About Agenix Ltd (SC624258) United Kingdom