About Ellabella Limited (11845471) United Kingdom