About Argus Management Limited (12676425) United Kingdom