About Capture Solutions Holdings Ltd (12544535) United Kingdom