About Nowyoshi Ltd (13141883) United Kingdom