About Mallam Dendo Limited (04710379) United Kingdom