About Mona Hatoum Studio Limited (12317978) United Kingdom