About Genetix23 Ltd (10465740) United Kingdom