About Xc Associates Ltd (07235510) United Kingdom