About Neo Capital Ltd (11441143) United Kingdom