About Nra Holdings Limited (06656109) United Kingdom