About Capture Imaging Limited (SC288828) United Kingdom