About Hamilton Shanghai Limited (13280207) United Kingdom