About S. Chipendo Limited (09095265) United Kingdom