About Harbinger Productions Ltd (09627669) United Kingdom