Offshore law firm Ogier has launched a presence in Beijing by way of a representative office.