About Cils Strax Limited (13243019) United Kingdom