About Hamilton Holdings Ltd (11292652) United Kingdom