Best companies 2019 – London office ranked 46th