About Haxagon International Ltd (13345844) United Kingdom