About Xerix Ltd (11431911) United Kingdom