About Hudson Studio Ltd. (12582728) United Kingdom