About Cortexica Vision Systems Limited (06657602) United Kingdom