About Ix Liverpool Limited (10030226) United Kingdom