About Ellis Operations Ltd (11076923) United Kingdom