About Hamilton Technology Ltd (13088353) United Kingdom