About Nemesis Computing Services Limited (02968898) United Kingdom