About Hndrx Ltd (13160992) United Kingdom