About 12 Hanover Street Limited (13158090) United Kingdom