About Eden Sase Limited (11336740) United Kingdom