About Xoom International Ltd. (10169401) United Kingdom