About Aglix Ltd (SC681224) United Kingdom