About Genomix Ltd (11818957) United Kingdom