About Guidehouse Europe Limited (11378449) United Kingdom