About Dallol Humber Limited (13242626) United Kingdom