About Ellioneti Limited (10877662) United Kingdom