About Hexadex Limited (02674947) United Kingdom