About Neo One Ltd (06725966) United Kingdom