About Demba Sanogo Ltd (08917400) United Kingdom