About Strikebow Limited (02355324) United Kingdom