About One Ellen Street Ltd (11195214) United Kingdom