About Strictease Ltd. (06200467) United Kingdom