About Argonaut Technologies Ltd (10697322) United Kingdom