About Nrfl Ltd (SC603700) United Kingdom