About Ella 1 Limited (12234454) United Kingdom