About Digigene Limited (10268352) United Kingdom