About Ngbf Ltd (12602113) United Kingdom