About Gensler Europe Ltd (09456712) United Kingdom