About Neuroki Ltd. (12276510) United Kingdom