About Cirrus Technology Holdings Limited (09976022) United Kingdom