About Ix Associates Limited (04498781) United Kingdom