About N&a Street Ltd (10683590) United Kingdom