About Cortex Logic Ltd (12032937) United Kingdom