About Nbrl Ltd (08614241) United Kingdom