About Genotypica Ltd (11888558) United Kingdom