About Hudson Holdings Ltd (11448860) United Kingdom