About Hamad & Hu Limited (11053162) United Kingdom