About Sutor Strategies Limited (11676100) United Kingdom