About 10 Upper Wimpole Street Limited (11264471) United Kingdom