About Cortex Technology Innovation Limited (09072816) United Kingdom