About Holborn Syndicate Management Ltd (06535498) United Kingdom