About 1 Ely Place Limited (11853151) United Kingdom