About Hudsoncom Ltd (12880019) United Kingdom