About Argus Investment Holding Plc (12124707) United Kingdom