Company name: Peace Oil
Description: Here's a cheering story from Rwanda.
Radius Works, Back Ln, London NW3 1HL, United Kingdom