About Neocortek Ltd (13307434) United Kingdom