About Nemesis Capital Limited (03934045) United Kingdom