About Ron Arad Studio Limited (09817030) United Kingdom