About Stryx Ltd (08631632) United Kingdom