About Lady Eden Ltd (11450840) United Kingdom