About Artus Consulting Lp (SL017027) United Kingdom