About Ngbf Holdings Limited (11234665) United Kingdom