About Strikerate Limited (01958296) United Kingdom