About Deu Chakar Community Interest Company (12994127) United Kingdom