About Diallo Ltd (09224295) United Kingdom