About Sedimentix Limited (11235798) United Kingdom