About Hamra Limited (13680388) United Kingdom