About Hexagol Ltd. (SC296633) United Kingdom