About Eleanor Red Technology Limited (09109466) United Kingdom