About Elel Solutions Ltd (09887520) United Kingdom