About Capture Stroke Limited (12438392) United Kingdom