About Millendo Therapeutics Ltd (08318101) United Kingdom