About Cigno Holdings Ltd (12137843) United Kingdom