About Maison Diallo London Ltd (10659592) United Kingdom