About 39 Atalanta Street Management Co Ltd (06231808) United Kingdom