About Nrnb Ltd (12678282) United Kingdom