About Editing Desk Ltd. (11039899) United Kingdom