About Argyllis Ltd (12258557) United Kingdom