About Centimax Limited (12465501) United Kingdom