About Lodbrok Capital Llp (OC404402) United Kingdom