About Norway Yaruide International Ltd (13046903) United Kingdom