About Eleonwics Ltd (13043037) United Kingdom