About Strizen Ltd (12934253) United Kingdom