About Nemesis Laboratories Uk Ltd (13093455) United Kingdom