About Nelly Ben Hayoun Studios Ltd (08820160) United Kingdom