About Genetex Developments Ltd (10364507) United Kingdom