About Hendryx Ltd (11376033) United Kingdom