About Nanisrose Street Harvest Ltd (13658911) United Kingdom