About Claxet Limited (12947453) United Kingdom