About Nrb Intergen Ltd (11103046) United Kingdom