About Loxo Oncology Limited (10572522) United Kingdom