About Hyder Consulting Group Holdings Limited (00768087) United Kingdom