About Studio Edr Ltd (11614760) United Kingdom