About Loxo Solutions Ltd (11362309) United Kingdom