About Ellice Limited (11218373) United Kingdom