About Eligodwill Ltd (13403505) United Kingdom