About 7 Edgeware Court Ltd (11000490) United Kingdom