About Jelly Ellie Co (uk) Limited (04591016) United Kingdom