About Inyo Pharmaceuticals Ltd (13087457) United Kingdom