About Hambrough Securities Limited (09702794) United Kingdom