About 10 Lind Street Limited (04266805) United Kingdom