About 71 Nile Street Limited (11509331) United Kingdom