About Ellicomm Ltd (12017911) United Kingdom