About Ella Enterprise Limited (12758480) United Kingdom