About Msendo Limited (12735039) United Kingdom