About Harbinger Enterprises Ltd (12088991) United Kingdom