About Cypress Holdings Ltd (12841624) United Kingdom