About Ellice Group Limited (11316224) United Kingdom