About Harbour Holdings International Limited (12197148) United Kingdom