About Hudson Ventures Holding Limited (10709539) United Kingdom