About Ellieworx No 1 Ltd (11617569) United Kingdom