About Infrequens Genetics Ltd (13155113) United Kingdom