About Ellis Corporation Ltd (09617484) United Kingdom