About Hoxwell International Group Co. Ltd. (06993729) United Kingdom