About Ellieoco Limited (12169350) United Kingdom