About N1bnr Ltd (12738831) United Kingdom