About Neo International Limited (11201225) United Kingdom