About Mehdi Oumar Diawara Limited (12966737) United Kingdom