About Haxry International Ltd (13556708) United Kingdom