About Nbgen Co. Ltd. (08556227) United Kingdom