About Logan Pharmaceuticals Limited (SC447506) United Kingdom