About Hamra Associates Limited (03610843) United Kingdom