About Edseen Ltd (11036697) United Kingdom