About The Xander Corporation Ltd (11904065) United Kingdom