About Studio Eed Ltd. (11071732) United Kingdom