About Harbinger Capital Plc (05143630) United Kingdom