About Hollyoaks Holdings Ltd (13248955) United Kingdom