About Eden Lotus Ltd (13401329) United Kingdom