About Genesnippers Uk Ltd (09495598) United Kingdom