About Nemesis International Limited (10203087) United Kingdom