About Nra Solutions Ltd (11853289) United Kingdom