About Nr3 Independent Ltd (12769948) United Kingdom