About Hexagon Incorporation Ltd (12730834) United Kingdom