About Hex Three Ltd (12200211) United Kingdom