About Parsons Group International Limited (03393325) United Kingdom