About Ellen Enterprises Holding Limited (13480066) United Kingdom