About Saxel Pharmaceuticals Limited (13656346) United Kingdom