About Houx Ltd (12404136) United Kingdom