About Xenity Group Ltd. (12053783) United Kingdom