About Neo Capital Global Limited (11764282) United Kingdom