About Hamilton Management Solutions Limited (NI648220) United Kingdom