About Neo International Partners Ltd (12647434) United Kingdom