About Xvc International Ltd. (10132648) United Kingdom