About Genelist Limited (07024369) United Kingdom