About The Harbinger Group Limited (13315863) United Kingdom