About Stantec Holding (2017) Limited (10956620) United Kingdom