About Ellsi Limited (12013674) United Kingdom