Chechnya Peace Forum, which arranged the "negotiations" with Kadyrov's representatives in Norway, defines itself as a London-based human rights NGO. Investigations show this perception to be quite modified truth.
Chechnya Peace Forum is not an organization - it is just a media project, established by a media and lobbying agency in the United Kingdom, Champollion Communications Consultancy. According to SpinProfiles, Champollion is placed in the category "Lobbying firms: Israel lobby". Champollion do promote many Jewish and pro-Israel media outlets, but the company has also handled Berezosky's media manipulating efforts, for example "International Foundation for Civil Liberties" (IFCL).
According to Chompallion's web site, "we established the Chechnya Peace Forum in London to act as a focal point of global campaigning activity", and "we are honoured to be playing a key part in the effort to establish peace, reconciliation and human rights in one of the most barbaric ...