About Cladix Limited (10135426) United Kingdom