About Ella Entertainment Limited (09354948) United Kingdom