About Hux Holdings Limited (10680836) United Kingdom