About Harbinger Group Holdings Limited (11340942) United Kingdom