About Xix Associates Limited (06354999) United Kingdom