About Nrll Ltd (10469936) United Kingdom