About Cypress Technologies Ltd (07657926) United Kingdom