About Harbour Intermediate Holdings Ltd (11718036) United Kingdom