About 99 Hanover Street Limited (SC599316) United Kingdom