About Xalient Holdings Limited (09714903) United Kingdom