About N R Sweden Limited (10486602) United Kingdom