About Strategemata Ltd. (08601733) United Kingdom