About Hexamon Group Ab Ltd (12579397) United Kingdom