About Strike Research Limited (07080778) United Kingdom