About Neo Capital Management Ltd (12270682) United Kingdom