About Genefreakz Limited (12801429) United Kingdom