About Striketrial Limited (02673923) United Kingdom