About Ngb Holdings Limited (10038692) United Kingdom