About Hux London Limited (11344328) United Kingdom