About Process Communication Romania Ltd (12768310) United Kingdom