About Xyqora Ltd (09902108) United Kingdom