About Argus Global Holdings Limited (06417394) United Kingdom