About Cypress Technology Limited (13688687) United Kingdom