About Slizen Limited (11313381) United Kingdom