About Xeon International Ltd. (10325653) United Kingdom