About Neyon Computer Systems Ltd (09657529) United Kingdom