About Xovo International Ltd. (10289271) United Kingdom