About Argus Investment Sweden Limited (13509518) United Kingdom