About Claire Deniau Studio Limited (13160492) United Kingdom