About Hex Communications Ltd (12029338) United Kingdom