About Michel Haddi Studio Limited (06040553) United Kingdom