About Nemesis Computers Limited (03408625) United Kingdom