About Xander Management Associates Limited (02305442) United Kingdom