About Neo Technologies Ltd. (09301305) United Kingdom