About Nemesis Design Ltd (09308240) United Kingdom