About Cigno Technology Ltd (08533351) United Kingdom