About Ciena Limited (03330283) United Kingdom