About Hexagon Manufacturing Intelligence Management Limited (09926267) United Kingdom