About Eden Glo Ltd. (11915807) United Kingdom