About Noah Beers Holdings Limited (SC498773) United Kingdom