Since there's not a lot of Cannon breakout of Harlech in regards to people, places and things.  I'm shooting from the hip.  Artos is a company that leases out time on state of the art mech simulators for Merc units to rent for training and for testing out potential recruits.  As there isn't any real information regarding any companies that really do that in the Mech universe, I created it from my ass!! ;)